//
//  AppDelegate.h
//  TalkWrench
//
//  Created by Nguyen Minh Khoai on 1/29/13.
//  Copyright (c) 2013 Nguyen Minh Khoai. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "MainViewController.h"
#import "BaseNavigationController.h"
#import "BaseViewController.h"

@interface AppDelegate : UIResponder <UIApplicationDelegate, SplashScreenViewDelegate, CoreDataDelegate> {
    Reachability    *networkMonitor;
    BOOL            hasNetwork;
    FacebookSocialService   *fbService;
}
@property (nonatomic, strong) PKRevealController *revealController;



@property (strong, nonatomic)   Reachability    *networkMonitor;
@property (strong, nonatomic)   UIWindow *window;
@property (strong, nonatomic)   DataCenter *dataCenter;
@property (nonatomic, strong)   UIViewController *mainViewController;
@property (nonatomic, assign)   BOOL  hasNetwork;
@property (nonatomic, strong)   FacebookSocialService   *fbService;
@property (nonatomic, strong)   TwitterSocialService    *twService;
@property (nonatomic, strong)   LinkedInSocialService    *linkedInService;
@property (nonatomic, strong)   CCCoreDataHelper    *dataHelper;
@property (nonatomic, strong)   NSString *deviceToken;


@end
